$(document).ready(function(){
	caricaProdotti();
	stampaNotifiche();
	setTimer();
	checkLogin();
});

function checkLogin(){		
	animate(); // Spostarlo all'interno dell'if se si vuole l'animaizone solo al login 
	if(document.URL.indexOf("login")!=-1){		
		setTimeout(cambiaLogoOut, 500);
	}
	else{
		$('.header_message').remove();
		$('<div class="header_logo"></div>').appendTo(".header");
	}
}

function cambiaLogoOut(){
	$('.header_message').addClass('animated bounceOutUp');

	setTimeout(cambiaLogoIn, 500);
}
function cambiaLogoIn(){
	$('<div class="header_logo"></div>').appendTo(".header");
	$('.header_logo').addClass('animated bounceIn');

}

function animate(){
	$('.topmenu_item').addClass('animated fadeIn');
	$('#w1').addClass('animated fadeInLeft');
	$('#w2').addClass('animated fadeInRight');
	$('#center_div').addClass('animated bounceInUp');
	$('#footer').addClass('animated bounceInUp');
	$('#right_div').addClass('animated fadeIn');

}

function caricaProdotti(){
	var ordine = $( "#ordine option:selected" ).text();
	$.ajax({
		type: "POST",
		url: "./caricaProdottiHome",
		data: "ordine="+ordine,
		dataType: "xml",
		success: function(msg){
	
			$("#listaProdotti tr").each(function() {
				$(this).remove();
			});
			$("#intestazione tr").each(function() {
				$(this).remove();
			});
			
			var row = "";
			var th="";
			th='<tr class="table_header">'+
			'<td align="center"><b>Titolo</b></td>'+
			'<td class="span1"><b>Tipologia</b></td>'+
			'<td class="span1"><b>Anno</b></td>'+
			'<td class="span1"><b>Responsabile</b></td>'+
			'<td class="span1"><b>Stato</b></td>'+
			'</tr>';
			
			$($(msg).find('prodotto')).each(function() {
				
				var id = $(this).find('id').text();
				var responsabile = $(this).find('responsabile').text();
				var tipologia = $(this).find('tipologia').text();
				var titolo = $(this).find('titolo').text();
				var stato = $(this).find('stato').text();
				var anno = $(this).find('anno').text();
				
				row +=	'<tr class="table_row" id='+id+'>'+
						'	<td>'+titolo+'</td>'+
						'	<td>'+tipologia+'</td>'+
						'	<td>'+anno+'</td>'+
						'	<td>'+responsabile+'</td>'+
						'	<td>'+getStato(stato)+'</td>'+
						'</tr>';
			});

			$(th).appendTo("#intestazione");
			$(row).appendTo("#listaProdotti");
			
			$('#listaProdotti').delegate("tr", "click", function(){
				
				var idprod=$(this).attr("id");
				var tip=$(this).children().eq(1).text();				
				$.ajax({
					type: "POST",
					url: "./visualizzaProdotto?id="+idprod+"&tipologia="+tip,
					dataType: "text",
					success: function(xml){
						document.location.href="./visualizza.jsp";
					}
				});	
			});
		}});	
}

